/* 信息提示 */
.alert-success,
.alert-danger,
.alert-warning,
.alert-info {
  margin-bottom:15px;
  border:1px solid #d9d9d9;
  padding:10px;
}
.alert-success {
  border-color:#c6d880;
  background:#e6efc2;
  color:#264409;
}
.alert-success a {
  color:#2c7659;
}
.alert-success a:hover,
.alert-success a:focus {
  color:#2e8965;
  text-decoration: underline;
}

.alert-danger {
  border-color:#fbc2c4;
  background:#fbe3e4;
  color:#8a1f11;
}
.alert-danger a {
  color:#a34335;
}
.alert-danger a:hover,
.alert-danger a:focus {
  color:#b74635;
  text-decoration: underline;
}

.alert-warning {
  border-color:#ffd324;
  background:#fff6bf;
  color:#514721;
}
.alert-warning a {
  color:#f28653;
}
.alert-warning a:hover,
.alert-warning a:focus {
  color:#f79263;
  text-decoration: underline;
}

.alert-info {
  border-color:#92cae4;
  background:#d5edf8;
  color:#205791;
}
.alert-info a {
  color:#579ec8;
}
.alert-info a:hover,
.alert-info a:focus {
  color:#62a8d1;
  text-decoration: underline;
}

.alert-close {
  display: inline-block;
  background: url(../images/sprites.png) no-repeat;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  cursor:pointer;
}

.alert-close-danger {
  background-position: -150px -130px;
}
.alert-close-danger:hover {
  background-position: -150px -144px;
}

.alert-close-success {
  background-position: -178px -130px;
}
.alert-close-success:hover {
  background-position: -178px -144px;
}

.alert-close-warning {
  background-position: -164px -130px;
}
.alert-close-warning:hover {
  background-position: -164px -144px;
}

.alert-close-info {
  background-position: -192px -130px;
}
.alert-close-info:hover {
  background-position: -192px -144px;
}

/* 背景色 */
.bg-color-success,
.bg-color-green {
  background-color:#e6efc2 !important;
}
.bg-color-danger,
.bg-color-red {
  background-color:#fbe3e4 !important;
}
.bg-color-warning,
.bg-color-orange {
  background-color:#fff6bf !important;
}
.bg-color-info,
.bg-color-blue {
  background-color:#d5edf8 !important;
}

.bg-color-red2 {
  background-color:#f3cdc6 !important;
}
.bg-color-green2 {
  background-color:#d2e7b5 !important;
}
.bg-color-blue2 {
  background-color:#dceefc !important;
}
.bg-color-orange2 {
  background-color:#fcd0ab !important;
}

.bg-color-purple {
  background-color:#dfd1ea !important;
}
.bg-color-grey {
  background-color:#e1e1e1 !important;
}
.bg-color-darkgrey {
  background-color:#c3c3c3 !important;
}
.bg-color-lightgrey {
  background-color:#f9f9f9 !important;
}

/* 微章 */
.badge {
  display:inline-block;  
  font-size: 12px;
  color:#fff;  
  font-weight: normal;
  line-height: 15px;
  text-shadow: none;
  padding:1px 5px;
  min-width:10px;  
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
  background-color: #abbac3;
  border-radius:10px;
}
.badge-success,
.badge-green {
  background-color: #69aa46;
}
.badge-danger,
.badge-red {
  background-color: #dd5a43;
}
.badge-warning,
.badge-orange {
  background-color: #ff882a;
}
.badge-info,
.badge-blue {
  background-color: #478fca;
}
.badge-purple {
  background-color: #a069c4;
}
.badge-black {
  background-color: #404040;
}
.badge-grey {
  background-color: #777;
}